independent movement for self-determination - Turco Inglés Diccionario